Header Processing Requirements and Implementation Complexity for IPv4 Routers
نویسندگان
چکیده
header processing, IPV4, IPV6, internet, networking, router performance, packet classification The complexity of IP header processing is commonly believed to be the main limiting factor for router performance. The purpose of this report is to explore header processing requirements for IP routers, identify different implementation alternatives and discuss their complexity. The conclusion of the study is that header processing can be implemented both in software and hardware, and the choice between software and hardware depends on requirements in terms of pricing and performance. Furthermore, we find that most IP header processing operations are relatively simple to implement, although packet classification (address lookup) needs special attention.
منابع مشابه
RFC 6178 LER Forwarding of IPv 4 Option Packets March 2011
This document specifies how Label Edge Routers (LERs) should behave when determining whether to MPLS encapsulate an IPv4 packet with header options. Lack of a formal standard has resulted in different LER forwarding behaviors for IPv4 packets with header options despite being associated with a prefix-based Forwarding Equivalence Class (FEC). IPv4 option packets that belong to a prefix-based FEC...
متن کاملRecord Path Header for Triangle Routing Attacks in IPv6 Networks
Triangle routing is one of the serious attacks to the Internet infrastructure. It can be caused by malicious routers which misroute packets to wrong directions. This kind of attacks creates network problems such as network congestion, denial of service and network partition and results in degrade of network performance. This paper gives a comprehensive study on how the path analysis combats the...
متن کاملLabel Edge Router Forwarding of IPv4 Option Packets
This document specifies how Label Edge Routers (LERs) should behave when determining whether to MPLS encapsulate an IPv4 packet with header options. Lack of a formal standard has resulted in different LER forwarding behaviors for IPv4 packets with header options despite being associated with a prefix-based Forwarding Equivalence Class (FEC). IPv4 option packets that belong to a prefix-based FEC...
متن کاملImplementation of IPv6 ToS over ATM Network
The current Internet infrastructure uses Internet Protocol version 4 (IPv4) that only supports the “best-effort” Qualityof-Service (QoS). While this simplification of QoS requires small processing latency in routers, there is no distinction between packets with various delay requirements. The introduction of the Type of Service (ToS) field in Internet Protocol version 6 (IPv6), addresses this d...
متن کاملEvaluating IPV6 on windows and solaris - Internet Computing, IEEE
In addition to increasing the address space, IPv6 was designed to address some of IPv4’s other shortcomings, including scalability and security.1,2 The protocol also supports new Internet applications that require advanced features to provide services like real-time audio and video delivery. IPv6 is now maturing and becoming more widespread, but few researchers have empirically evaluated its pe...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1998